Master Thesis Direct Manipulation of Turtle Graphics
نویسندگان
چکیده
This thesis is centred around the question of how dynamic pictures can be created and manipulated directly, analogous to drawing images, in an attempt to overcome traditional abstract textual program representations and interfaces (coding). To explore new ideas, Vogo1 is presented, an experimental, spatially-oriented, direct manipulation, live programming environment for Logo Turtle Graphics. It allows complex abstract shapes to be created entirely on a canvas. The interplay of several interface design principles is demonstrated to encourage exploration, curiosity and serendipitous discoveries. By reaching out to new programmers, this thesis seeks to question established programming paradigms and expand the view of what programming is. 1http://mgrf.de/vogo/
منابع مشابه
Logo to SVG
A picture produced by logo on the screen can be mirrored into its SVG (Scalable Vector Graphics) description on the file. These files provide a high quality records (snap-shots) of logo screen to be included in other documents – web pages. Logo2SVG is a collection of logo commands, for MSW Logo, that by redefining turtle commands support the mirroring of turtle movement into the SVG.
متن کاملNeGAS: Authoring System for 3DCG using extended turtle metaphor
A new type of Authoring System NeGAS for 3DCG animation is developed in which a user can easily manipulate three dimensional objects in 3DCG space on the computer. This system is described using an object oriented three dimensional Logo language called o3logo developed by us. The user can manipulate objects comfortably with the help of the turtle metaphor by using o3logo programming, programmin...
متن کاملMaster ' s Project CS - 96 - M 9 " An Implementation of 6 - DOF - Based Direct - Manipulation Techniques for Immersive Virtual Environments " by Andrew
Over the past four years, the Brown Graphics Group has been researching novel user-interface techniques for scientific visualization. Recent work has focused on user-interface issues for immersive virtual environments (lVEs). Prior to this work, the Brown Graphics Group had facilities for viewing and basic navigation in IVEs, but did not have any means for user interaction. A framework for the ...
متن کاملInteractive Control of Nonlinear Projection for Complex Animated Scenes
Interactive Control of Nonlinear Projection for Complex Animated Scenes Patrick Coleman Master of Science Graduate Department of Computer Science University of Toronto 2004 Linear perspective has long been at the foundation of most graphics systems. While it has proven to be effective for many applications, it offers limited creative control over the projection of a scene. Nonlinear projections...
متن کاملEfficient Ray Tracing of Trimmed NURBS Surfaces
The goal of this master thesis is to study, compare, and improve existing approaches for direct ray tracing trimmed NURBS surfaces. In order to be able to study the topic efficiently, a library for NURBS evaluation has been implemented. The library is supposed to be easily integrated in any ray tracing application to make it support direct ray tracing trimmed NURBS surfaces.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014